Universal Automata with Uniform Bounds on Simulation Time
نویسندگان
چکیده
the re is no uniform bound on the loss of time incurred when some universal automaton globally simulates another automaton. More precisely, define an automaton to be a partial recursive function with decidable domain. Say that an automaton U locally simulates an automaton f via recursive, injective encoding cr with recursive time bound b iff for all z, z ' C IN the following holds: f ( z ) = z' ~ 9t[1 <~ t <~ b(z) A Uta(z) = a(z')]; i.e., one f-step can be simulated via cr by t U-steps, for some number t with 1 <~ t <~ b(z). We prove that, for any recursively enumerable family B of total recursive functions, there is no automaton which can locally simulate any automaton f via some injective encoding cr with some bound b from the given family B. In particular, there is neither a step-by-step simulator (taking B to be the family consisting only of the function 2z • 1) nor a real-time simulator (taking B to be the family of all constant functions). For an automaton f , define partial recursive functions
منابع مشابه
Complete Simulation of Automata Networks
Let A be a finite set and n ≥ 2. This paper introduces the concept of universal simulation in the context of semigroups of transformations of An, also known as finite state-homogeneous automata networks. For m ≥ n, a transformation of Am is defined as n-universal of size m if it may simulate every transformation of An by updating one coordinate (or register) at a time. Using tools from memoryle...
متن کاملComplexity Bounds for the Verification of Real-Time Software
We present uniform approaches to establish complexity bounds for decision problems such as reachability and simulation, that arise naturally in the verification of timed software systems. We model timed software systems as timed automata augmented with a data store (like a pushdown stack) and show that there is at least an exponential blowup in complexity of verification when compared with unti...
متن کاملQuasi-Uniform Computation-Universal Cellular Automata
Cellular automata (CA) are dynamical systems in which space and time are discrete , where each cell obeys the same rule and has a nite number of states. In this paper we study non-uniform CA, i.e. with non-uniform local interaction rules. Our focal point is the issue of universal computation, which has been proven for uniform automata using complicated designs embedded in cellular space. The co...
متن کاملReachability Analysis of Pushdown Automata : Application to Model
We apply the symbolic analysis principle to pushdown systems. We represent (possibly innnite) sets of conngurations of such systems by means of nite-state automata. In order to reason in a uniform way about analysis problems involving both existential and universal path quantiica-tion (such as model-checking for branching-time logics), we consider the more general class of alternating pushdown ...
متن کاملReachability Analysis of Pushdown Automata: Application to Model-Checking
We apply the symbolic analysis principle to pushdown systems We represent possibly in nite sets of con gurations of such systems by means of nite state automata In order to reason in a uniform way about analysis problems involving both existential and universal path quanti ca tion such as model checking for branching time logics we consider the more general class of alternating pushdown systems...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- Information and Control
دوره 52 شماره
صفحات -
تاریخ انتشار 1982